package com.es.www.kyl.constant;

import java.util.Set;

import com.google.common.collect.Sets;

/**
 * @Author michangtao
 * @Date  2023/3/16 14:38
 * @Desc 符号常量类
 */
public interface SymbolConstants {
    /**
     * 空格
     */
    String SPACE = " ";
    String DOT = ".";
    String SEMI = ";";
    String COMMA = ",";
    String BACKSLASH = "\\";
    String SLASH = "/";
    String UNDERLINE = "_";
    String DASH = "-";
    String TAB = "\t";
    String ASTERISK = "*";
    String WAVY_LINE = "~";
    String VERTICAL_LINE = "|";
    String COLON = ":";
    String AT = "@";
    String SPECIAL_CHAR_PATTERN = "[\"\r\t\n]";

    Set<String> SPECIAL_CHARACTER_RANGE = Sets.newHashSet("\\r", "\\n", "\\r\\n", "\\t", "\\*", WAVY_LINE, SEMI, COMMA);

}
